html {
overflow:hidden
}

body {
margin:0;
padding:0
}

#container {
position:absolute;
top:75.5vh;
right:13.5vw;
width:4vw;
height:3vh;
display:none;
flex-direction:column
}

header {
width:2vw;
height:2vh;
opacity:.8;
border-top-left-radius:40px;
border-top-right-radius:40px
}

header img {
width:35px;
height:60px;
border-top-left-radius:40px;
border-top-right-radius:40px
}

@-moz-keyframes blink {
0% {
opacity:1
}

50% {
opacity:0
}

100% {
opacity:1
}
}

@-webkit-keyframes blink {
0% {
opacity:1
}

50% {
opacity:0
}

100% {
opacity:1
}
}

@-ms-keyframes blink {
0% {
opacity:1
}

50% {
opacity:0
}

100% {
opacity:1
}
}

@keyframes blink {
0% {
opacity:1
}

50% {
opacity:0
}

100% {
opacity:1
}
}

.blink-image {
-moz-animation:blink normal 1s infinite ease-in-out;
-webkit-animation:blink normal 1s infinite ease-in-out;
-ms-animation:blink normal 1s infinite ease-in-out;
animation:blink normal 1s infinite ease-in-out
}